package com.steel.yfmall.cloud.assistant.dto.zg.order;

import lombok.Data;

import java.io.Serializable;

/**
 * @author yuchaohua
 * @version V1.0
 * @Title: OrderGoodsAttrBean
 * @Package com.work.shop.cloud.out.bean.zg
 * @Description: (用一句话描述该文件做什么)
 * @date 2020/9/11 16:48
 */
@Data
public class ZgOrderGoodsAttrBean implements Serializable {

    private static final long serialVersionUID = 6255697984824153889L;

    /**
     *制造标准代码
     */
    private String mscNo;

    /**
     * 标准全名
     */
    private String standName;

    /**
     * 用途码 ???
     */
    private String apnNo;

    /**
     * 厚度/直径 mm
     */
    private String orderThick;

    /**
     * 宽度
     * 产品型态为方坯、热轧钢卷与热轧钢板必填，单位mm
     */
    private String orderWidth;

    /**
     * 长度
     * 产品型态为方坯、热轧带肋钢筋、圆钢与热轧钢板必填，单位mm
     */
    private String orderLength;

    /**
     * 保证性能
     * 产品型态为热轧钢板需填写
     * Y:是
     * N:否
     */
    private String performanceFlag;

    /**
     * 切边要求
     * 产品型态为热轧钢板需填写
     * A:四毛
     * F:火焰四切
     * M:两切
     * N:四切
     * T:火焰两切
     */
    private String cutEdgeCode = "";

    /**
     * 库房
     * 产品型态为热轧带肋钢筋、圆钢、热轧钢卷与热轧钢板需填写
     */
    private String warehouseNo = "";

    /**
     * 最终成品厚度/直径
     * 订单类型为委外加工才需填写，单位mm
     */
    private String orderFThick = "";

    /**
     * 最终成品宽度
     * 订单类型为委外加工才需填写，单位mm
     */
    private String orderFWidth = "";

    /**
     * 最终成品长度
     * 订单类型为委外加工才需填写，单位mm
     */
    private String orderFLength = "";

    /**
     * 宽度上限
     * 产品型态为热轧钢板，且尺寸讯息为单定或通尺才需填写，单位mm
     */
    private String orderWidthMax = "";

    /**
     * 宽度下限
     * 产品型态为热轧钢板，且尺寸讯息为单定或通尺才需填写，单位mm
     */
    private String orderWidthMin = "";

    /**
     * 长度上限
     * 产品型态为热轧带肋钢筋或圆钢可填写。
     * 产品型态为热轧钢板，且尺寸讯息为通尺需填写。
     * 单位mm
     */
    private String orderLengthMax = "";

    /**
     * 长度下限
     * 产品型态为热轧带肋钢筋或圆钢可填写。
     * 产品型态为热轧钢板，且尺寸讯息为通尺需填写。
     * 单位mm
     */
    private String orderLengthMin = "";

    /**
     * 目标卷重
     * 产品型态为热轧钢卷需填写，单位吨
     */
    private String goalCoilWgt = "";

    /**
     * 最小卷重
     * 产品型态为热轧钢卷、热轧带肋钢筋、圆钢、盘螺与盘圆可填写，单位吨
     */
    private String coilWgtMin = "";

    /**
     * 最大卷重
     * 产品型态为热轧钢卷、热轧带肋钢筋、圆钢、盘螺与盘圆可填写，单位吨
     */
    private String coilWgtMax = "";

    /**
     * 包装方式
     * 产品型态为热轧钢卷、盘螺与盘圆可填写
     * 产品型态为热轧带肋钢筋与圆钢需填写
     * L:大件
     * F:小件
     * S:特殊件
     */
    private String packCode = "F";
    private String memo = "";

    /**
     * 厚度上下限
     * 产品型态为热轧钢卷与热轧钢板可填写
     */
    private String thickTolCode = "";

    /**
     * 宽度上下限
     * 产品型态为热轧钢卷与热轧钢板可填写
     */
    private String widthTolCode = "";

    /**
     * 长度上下限
     * 产品型态为热轧钢板可填写
     */
    private String lengthTolCode = "";

    /**
     * 拉伸上下限
     * 产品型态为热轧钢卷可填写
     */
    private String tensileTolCode = "";

    /**
     * 硬度上下限
     * 产品型态为热轧钢卷可填写
     */
    private String hardnessTolCode = "";

    /**
     * 内径公差上限
     * 产品型态为热轧钢卷可填写
     */
    private String innerDiaTolMax = "";

    /**
     * 内径公差下限
     * 产品型态为热轧钢卷可填写
     */
    private String innerDiaTolMin = "";

    /**
     * 涂油方式
     * 产品型态为热轧钢卷可填写
     * N:不涂油
     * L:轻涂油
     * H:重涂油
     */
    private String oilType = "";

    /**
     * 塔形公差
     * 产品型态为热轧钢卷可填写
     * 30:30mm
     * 40:40mm
     * 50:50mm
     * 60:60mm
     * 70:70mm
     * 80:80mm
     */
    private String towerTol = "";

    /**
     * 尺寸信息
     * 产品型态为热轧钢板、方坯、热轧带肋钢筋、圆钢、盘螺与盘圆需填写
     * D:双定尺(热轧钢板)
     * L:单定长(热轧钢板)
     * W:单定长宽(热轧钢板)
     * F:通尺(热轧钢板)
     * N:全定尺(棒材、方坯)
     * S:非尺(棒材)
     */
    private String sizeMsg = "";

    /**
     * 探伤标准
     * 产品型态为热轧钢板可填写
     */
    private String ultrasonicTestCode = "";

    /**
     * 探伤等级
     * 产品型态为热轧钢板可填写
     * I:I
     * II:II
     * III:III
     * IV:IV
     * A:A
     * B:B
     * C:C
     * D:D
     */
    private String ultrasonicTestLevel = "";

    /**
     * Z项性能
     * 产品型态为热轧钢板可填写
     * Y:是
     * N:否
     */
    private String diagonalTolCode = "";

    /**
     * 正火
     * 产品型态为热轧钢板可填写
     * Y:是
     * N:否
     */
    private String normalizing = "";

    /**
     * tempering
     * 产品型态为热轧钢板可填写
     * Y:是
     * N:否
     */
    private String tempering = "";

    /**
     * 船级社资质认证
     * 产品型态为热轧钢板可填写
     * 01:单认证
     * 02:双认证
     */
    private String inspect = "";

    /**
     * 船级社资质要求
     * 产品型态为热轧钢板可填写
     * CSS:CSS
     * ABS:ABS
     * LR:LR
     * BV:BV
     * NK:NK
     * NDV:NDV
     * GL:GL
     * RINA:RINA
     * KR:KR
     */
    private String inspUnitCode = "";

    /**
     * 每捆支数
     * 产品型态为热轧带肋钢筋、圆钢、热轧钢卷与热轧钢板需填写
     */
    private String bundleQty = "";

    /**
     * 是否返利
     * 产品型态为热轧带肋钢筋、圆钢、盘螺与盘圆需填写
     * Y:是
     * N:否
     */
    private String rebate = "N";

    /**
     * 标牌牌号
     * 产品型态为热轧带肋钢筋、圆钢、盘螺与盘圆可填写
     */
    private String labelTradeNo = "";

    /**
     * 标牌要求
     * 产品型态为热轧带肋钢筋、圆钢、盘螺与盘圆可填写
     */
    private String labelReq = "";

    /**
     * 打捆要求
     * 产品型态为热轧带肋钢筋、圆钢、盘螺与盘圆可填写
     */
    private String bundleReq = "";

    /**
     * 负差上限
     * 产品型态为热轧带肋钢筋、圆钢、盘螺与盘圆可填写
     */
    private String negDiffernceMax = "";

    /**
     * 负差下限
     * 产品型态为热轧带肋钢筋、圆钢、盘螺与盘圆可填写
     */
    private String negDiffernceMin = "";

    /**
     * 刻字要求
     * 产品型态为热轧带肋钢筋、圆钢、盘螺与盘圆可填写
     */
    private String engraveReq = "";

    /**
     *  横肋形状
     *  产品型态为热轧带肋钢筋、圆钢、盘螺与盘圆可填写
     * A: 月牙肋
     * B: 等高肋
     * C: 竹节肋
     * D: 交叉肋
     */
    private String ribShape = "";

    /**
     * 订单厚度附加值
     * 产品型态为热轧钢板可填写
     */
    private String orderThkBouns = "";

    /**
     * 公差类型
     * A: A类公差
     * A6: ASTM-A6及A6M类公差
     * B: B类公差
     * C: C类公差
     * EA: 欧标A级
     * EB: 欧标B级
     * EC: 欧标C级
     * ED: 欧标D级
     * N: N类公差
     */
    private String toleranceType = "N";

}
